wire barrier - Francés Inglés Diccionario